//package com.imooc.config;
//
//import org.springframework.boot.context.properties.ConfigurationProperties;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
//import java.io.File;
//
//@Configuration
//@ConfigurationProperties(prefix = "file.upload")
//public class FileUploadConfig implements WebMvcConfigurer {
//
//    private String path = System.getProperty("user.dir") + File.separator + "uploads";
//    private String urlPrefix = "/uploads";
//    private long maxFileSize = 10 * 1024 * 1024; // 10MB
//
//    @Override
//    public void addResourceHandlers(ResourceHandlerRegistry registry) {
//        // 配置静态资源访问路径
////        registry.addResourceHandler(urlPrefix + "/**")
////                .addResourceLocations("file:" + path + File.separator);
//        registry.addResourceHandler("/static/**")
//                .addResourceLocations("file:" + path + File.separator);
//
//    }
//
//    public String getPath() {
//        return path;
//    }
//
//    public void setPath(String path) {
//        this.path = path;
//    }
//
//    public String getUrlPrefix() {
//        return urlPrefix;
//    }
//
//    public void setUrlPrefix(String urlPrefix) {
//        this.urlPrefix = urlPrefix;
//    }
//
//    public long getMaxFileSize() {
//        return maxFileSize;
//    }
//
//    public void setMaxFileSize(long maxFileSize) {
//        this.maxFileSize = maxFileSize;
//    }
//}
